﻿/*************************************************************************
 **项目名称： MPACorePhoneBook.PhoneBooks.Dto   
 **项目描述：      
 **类 名 称： PersonEditDto
 **说    明： 
 **作    者： 马忠磊
 **邮    箱： 524402195@qq.com
 **微    信： mazhonglei070246
 **博    客： https://blog.csdn.net/mzl87
 **创建时间： 2019/5/5 20:26:09
 **修 改 人：        
 **修改时间：    
**************************************************************************/
using Abp.AutoMapper;
using Abp.Domain.Entities.Auditing;
using MPACorePhoneBook.PhoneBooks.Persons;
using MPACorePhoneBook.PhoneBooks.PhoneNumbers.Dto;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;

namespace MPACorePhoneBook.PhoneBooks.Dto
{
    /// <summary>
    /// PersonEditDto 的摘要说明
    /// </summary>
    [AutoMapTo(typeof(Person))]
    public class PersonEditDto 
    {

        public int? Id { get; set; }

        /// <summary>
        /// 姓名
        /// </summary>
        [Required]
        [MaxLength(50)]
        public string Name { get; set; }

        /// <summary>
        /// 邮箱
        /// </summary>
        [EmailAddress]
        [MaxLength(80)]
        public string EmailAddress { get; set; }

        /// <summary>
        /// 地址
        /// </summary>
        [MaxLength(200)]
        public string Address { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public List<PhoneNumberEditDto> PhoneNumbers { get; set; }
    }
}
